at first blush – English–Português translations

🇬🇧 en pt 🇵🇹

at first blush

  • upon first impression or consideration
à primeira vista
Wiktionary Links